ostree: refresh after gir bump
authorLuca BRUNO <luca.bruno@coreos.com>
Fri, 4 Mar 2022 14:28:34 +0000 (14:28 +0000)
committerColin Walters <walters@verbum.org>
Fri, 6 May 2022 16:53:57 +0000 (12:53 -0400)
rust-bindings/src/auto/constants.rs
rust-bindings/src/auto/enums.rs
rust-bindings/src/auto/flags.rs
rust-bindings/src/auto/mod.rs
rust-bindings/src/auto/repo.rs
rust-bindings/src/auto/repo_finder_result.rs

index 56b8647a329b9b5d1a394cfd0278e0da7cdf5deb..396d5c85a1f9b7fec42db76b41634bc95d68a43c 100644 (file)
@@ -56,6 +56,10 @@ pub static META_KEY_DEPLOY_COLLECTION_ID: once_cell::sync::Lazy<&'static str> =
 #[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_3")))]
 #[doc(alias = "OSTREE_ORIGIN_TRANSIENT_GROUP")]
 pub static ORIGIN_TRANSIENT_GROUP: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe{CStr::from_ptr(ffi::OSTREE_ORIGIN_TRANSIENT_GROUP).to_str().unwrap()});
+#[cfg(any(feature = "v2022_2", feature = "dox"))]
+#[cfg_attr(feature = "dox", doc(cfg(feature = "v2022_2")))]
+#[doc(alias = "OSTREE_PATH_BOOTED")]
+pub static PATH_BOOTED: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe{CStr::from_ptr(ffi::OSTREE_PATH_BOOTED).to_str().unwrap()});
 #[cfg(any(feature = "v2018_6", feature = "dox"))]
 #[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
 #[doc(alias = "OSTREE_REPO_METADATA_REF")]
index dd6ad465c0ca7b6bc34d90f50522e74db2f1c8fe..2eecdb97523e8c11599206dd073c64e88bae3b01 100644 (file)
@@ -193,6 +193,10 @@ pub enum ObjectType {
     CommitMeta,
     #[doc(alias = "OSTREE_OBJECT_TYPE_PAYLOAD_LINK")]
     PayloadLink,
+    #[doc(alias = "OSTREE_OBJECT_TYPE_FILE_XATTRS")]
+    FileXattrs,
+    #[doc(alias = "OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK")]
+    FileXattrsLink,
 #[doc(hidden)]
     __Unknown(i32),
 }
@@ -207,6 +211,8 @@ impl fmt::Display for ObjectType {
             Self::TombstoneCommit => "TombstoneCommit",
             Self::CommitMeta => "CommitMeta",
             Self::PayloadLink => "PayloadLink",
+            Self::FileXattrs => "FileXattrs",
+            Self::FileXattrsLink => "FileXattrsLink",
             _ => "Unknown",
         })
     }
@@ -225,6 +231,8 @@ impl IntoGlib for ObjectType {
             Self::TombstoneCommit => ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT,
             Self::CommitMeta => ffi::OSTREE_OBJECT_TYPE_COMMIT_META,
             Self::PayloadLink => ffi::OSTREE_OBJECT_TYPE_PAYLOAD_LINK,
+            Self::FileXattrs => ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS,
+            Self::FileXattrsLink => ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK,
             Self::__Unknown(value) => value,
 }
     }
@@ -241,6 +249,8 @@ impl FromGlib<ffi::OstreeObjectType> for ObjectType {
             ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT => Self::TombstoneCommit,
             ffi::OSTREE_OBJECT_TYPE_COMMIT_META => Self::CommitMeta,
             ffi::OSTREE_OBJECT_TYPE_PAYLOAD_LINK => Self::PayloadLink,
+            ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS => Self::FileXattrs,
+            ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK => Self::FileXattrsLink,
             value => Self::__Unknown(value),
 }
     }
@@ -522,6 +532,8 @@ pub enum RepoMode {
     BareUser,
     #[doc(alias = "OSTREE_REPO_MODE_BARE_USER_ONLY")]
     BareUserOnly,
+    #[doc(alias = "OSTREE_REPO_MODE_BARE_SPLIT_XATTRS")]
+    BareSplitXattrs,
 #[doc(hidden)]
     __Unknown(i32),
 }
@@ -533,6 +545,7 @@ impl fmt::Display for RepoMode {
             Self::Archive => "Archive",
             Self::BareUser => "BareUser",
             Self::BareUserOnly => "BareUserOnly",
+            Self::BareSplitXattrs => "BareSplitXattrs",
             _ => "Unknown",
         })
     }
@@ -548,6 +561,7 @@ impl IntoGlib for RepoMode {
             Self::Archive => ffi::OSTREE_REPO_MODE_ARCHIVE,
             Self::BareUser => ffi::OSTREE_REPO_MODE_BARE_USER,
             Self::BareUserOnly => ffi::OSTREE_REPO_MODE_BARE_USER_ONLY,
+            Self::BareSplitXattrs => ffi::OSTREE_REPO_MODE_BARE_SPLIT_XATTRS,
             Self::__Unknown(value) => value,
 }
     }
@@ -561,6 +575,7 @@ impl FromGlib<ffi::OstreeRepoMode> for RepoMode {
             ffi::OSTREE_REPO_MODE_ARCHIVE => Self::Archive,
             ffi::OSTREE_REPO_MODE_BARE_USER => Self::BareUser,
             ffi::OSTREE_REPO_MODE_BARE_USER_ONLY => Self::BareUserOnly,
+            ffi::OSTREE_REPO_MODE_BARE_SPLIT_XATTRS => Self::BareSplitXattrs,
             value => Self::__Unknown(value),
 }
     }
index b9dbcbae14b95369a1b316fc2cf9386094a05326..0a08e5f7667460716ad8cec7684b471a650d78dc 100644 (file)
@@ -202,7 +202,9 @@ bitflags! {
     #[doc(alias = "OstreeRepoCommitTraverseFlags")]
     pub struct RepoCommitTraverseFlags: u32 {
         #[doc(alias = "OSTREE_REPO_COMMIT_TRAVERSE_FLAG_NONE")]
-        const REPO_COMMIT_TRAVERSE_FLAG_NONE = ffi::OSTREE_REPO_COMMIT_TRAVERSE_FLAG_NONE as u32;
+        const NONE = ffi::OSTREE_REPO_COMMIT_TRAVERSE_FLAG_NONE as u32;
+        #[doc(alias = "OSTREE_REPO_COMMIT_TRAVERSE_FLAG_COMMIT_ONLY")]
+        const COMMIT_ONLY = ffi::OSTREE_REPO_COMMIT_TRAVERSE_FLAG_COMMIT_ONLY as u32;
     }
 }
 
@@ -309,6 +311,8 @@ bitflags! {
         const NO_PRUNE = ffi::OSTREE_REPO_PRUNE_FLAGS_NO_PRUNE as u32;
         #[doc(alias = "OSTREE_REPO_PRUNE_FLAGS_REFS_ONLY")]
         const REFS_ONLY = ffi::OSTREE_REPO_PRUNE_FLAGS_REFS_ONLY as u32;
+        #[doc(alias = "OSTREE_REPO_PRUNE_FLAGS_COMMIT_ONLY")]
+        const COMMIT_ONLY = ffi::OSTREE_REPO_PRUNE_FLAGS_COMMIT_ONLY as u32;
     }
 }
 
index a4816c6b7e1d422da10b0615d8dfba3973dec1eb..c66182147edcbd4321a7f4f6b62e62d2cdc1ca00 100644 (file)
@@ -193,6 +193,9 @@ pub use self::constants::META_KEY_DEPLOY_COLLECTION_ID;
 #[cfg(any(feature = "v2018_3", feature = "dox"))]
 #[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_3")))]
 pub use self::constants::ORIGIN_TRANSIENT_GROUP;
+#[cfg(any(feature = "v2022_2", feature = "dox"))]
+#[cfg_attr(feature = "dox", doc(cfg(feature = "v2022_2")))]
+pub use self::constants::PATH_BOOTED;
 #[cfg(any(feature = "v2018_6", feature = "dox"))]
 #[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
 pub use self::constants::REPO_METADATA_REF;
index 8f1784a6dcc854e65f0f181c1dac0433aa94bc16..84c5bd07ac3e697026a3986eb98557fadce4fe64 100644 (file)
@@ -1055,6 +1055,13 @@ impl Repo {
     //    unsafe { TODO: call ffi:ostree_repo_traverse_commit_union_with_parents() }
     //}
 
+    //#[cfg(any(feature = "v2018_5", feature = "dox"))]
+    //#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_5")))]
+    //#[doc(alias = "ostree_repo_traverse_commit_with_flags")]
+    //pub fn traverse_commit_with_flags<P: IsA<gio::Cancellable>>(&self, flags: RepoCommitTraverseFlags, commit_checksum: &str, maxdepth: i32, inout_reachable: /*Unknown conversion*//*Unimplemented*/HashTable TypeId { ns_id: 0, id: 25 }/TypeId { ns_id: 0, id: 25 }, inout_parents: /*Unknown conversion*//*Unimplemented*/HashTable TypeId { ns_id: 0, id: 25 }/TypeId { ns_id: 0, id: 25 }, cancellable: Option<&P>) -> Result<(), glib::Error> {
+    //    unsafe { TODO: call ffi:ostree_repo_traverse_commit_with_flags() }
+    //}
+
     //#[cfg(any(feature = "v2018_6", feature = "dox"))]
     //#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
     //#[doc(alias = "ostree_repo_traverse_reachable_refs")]
index 00c7bd0fcda0c0b42a7bad75e6866e72186b8b10..b6850ca7d7596a222f14f1a4ed5091b3f4c6247a 100644 (file)
@@ -3,7 +3,6 @@
 // DO NOT EDIT
 
 use std::cmp;
-use glib::translate::ToGlibPtr;
 
 glib::wrapper! {
     #[derive(Debug, Hash)]